Transaction Speci cation in Multidatabase SystemsBased on Parallel Logic
نویسندگان
چکیده
The integration of multiple autonomous and heterogeneous database systems into one multidatabase system requires a powerful language which serves both for specifying queries and transactions. In our previous work we proposed a Prolog-based language for specifying queries in multidatabase systems. In this paper, we have introduced a parallel Prolog-based query language which serves well as a concurrent speciication language for the representation of a recently proposed transaction model called \Flex Transactions". We have described the extended language by using examples and have shown its advantages in comparison to existing parallel logic languages. A prototype implementation of this language (VPL Vienna Parallel Logic Language) has been developed at the University of Technology Vienna and is currently under investigation in the Interbase Project at Purdue University.
منابع مشابه
Transaction Speciication in Multidatabase Systems Based on Parallel Logic Programming
The integration of multiple autonomous and heterogeneous database systems into one multidatabase system requires a powerful language which serves both for specifying queries and transactions. In our previous work we proposed a Prolog-based language for specifying queries in multidatabase systems. In this paper, we have introduced a parallel Prolog-based query language which serves well as a con...
متن کاملIn : Proceedings of the International EDBT Conference
We present an execution model for distributed transactions that can be employed for multidatabase systems. We use the Flex Transaction model that has been proposed as a highly general and exible tool for the speciication of distributed transactions and extend it by allowing nested and possibly recursive transaction speci-cations. We show how a given transaction speciication and its execution mo...
متن کاملA Parallel Logic Language for Transaction Specification in Multidatabase Systems
The realization of truely heterogeneous database systems is hampered among others by two obstacles. One is the unsuitability of traditional transaction models, this has lead to the proposal of a new more flexible transaction model. Th.e second is the fact that none of the existing language and system support such a flexible model. This paper addresses these two issues by proposing a logic appro...
متن کاملQUICK: Graphical User Interface to Multiple Databases
Wang Chiew Tan Nat'l Univ of Singapore Singapore 119260 Email: [email protected] Ke Wang Nat'l Univ of Singapore Singapore 119260 Email: [email protected] Limsoon Wong Inst of Systems Science Singapore 119597 Email: [email protected] Abstract Formulating queries to access multiple databases can be a formidable task, especially when many terms from various databases and complex constraints a...
متن کاملSpecification and Verification of Communication Constraints for Interoperable Transactions
The speci cation of communication behavior is fundamental in devel oping interoperable transactions In particular the temporal ordering of messages exchanged between di erent communicating agents must be declar atively speci ed and veri ed in order to guarantee consistency of data in the various component systems This paper shows that by expressing communi cation constraints in propositional te...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1991